//package com.sanley.coronavirus.common.api;
//
//
//import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
//
//import java.util.List;
//
///**
// * 分页数据封装类
// * Created by macro on 2019/4/19.
// */
//public class CommonPage<T> {
//    /**
//     * 当前页码
//     */
//    private Long pageNum;
//    /**
//     * 每页数量
//     */
//    private Long pageSize;
//    /**
//     * 总页数
//     */
//    private Long totalPage;
//    /**
//     * 总条数
//     */
//    private Long total;
//    /**
//     * 分页数据
//     */
//    private List<T> list;
//
//    /**
//     * 将PageHelper分页后的list转为分页信息
//     */
////    public static <T> CommonPage<T> restPage(Page<T> page) {
////
////        CommonPage<T> result = new CommonPage<T>();
////        result.setTotalPage(page.getPages());
////        result.setPageNum(pageInfo.getPageNum());
////        result.setPageSize(pageInfo.getPageSize());
////        result.setTotal(pageInfo.getTotal());
////        result.setList(pageInfo.getList());
////        return result;
////
////    }
//
//    /**
//     * 将SpringData分页后的list转为分页信息
//     */
//    public static <T> CommonPage<T> restPage(Page<T> page) {
//        CommonPage<T> result = new CommonPage<T>();
//        result.setTotalPage(page.getTotal());
//        result.setPageNum(page.getCurrent());
//        result.setPageSize(page.getSize());
//        result.setTotal(page.getTotal());
//        result.setList(page.getRecords());
//        return result;
//    }
//
//    public Long getPageNum() {
//        return pageNum;
//    }
//
//    public void setPageNum(Long pageNum) {
//        this.pageNum = pageNum;
//    }
//
//    public Long getPageSize() {
//        return pageSize;
//    }
//
//    public void setPageSize(Long pageSize) {
//        this.pageSize = pageSize;
//    }
//
//    public Long getTotalPage() {
//        return totalPage;
//    }
//
//    public void setTotalPage(Long totalPage) {
//        this.totalPage = totalPage;
//    }
//
//    public List<T> getList() {
//        return list;
//    }
//
//    public void setList(List<T> list) {
//        this.list = list;
//    }
//
//    public Long getTotal() {
//        return total;
//    }
//
//    public void setTotal(Long total) {
//        this.total = total;
//    }
//}
